Villar de Olalla
Coordinates (40.01496, -2.19561)
Population 1,028
Population 1,028
Villar de Olalla is a city in Spain - Castille-La Mancha
Species living near Villar de Olalla
Unspecified (family Anatidae)1
Waterfowl
Cities near Villar de Olalla
- Cuenca7.8km SW
- Chillarón de Cuenca10.3km SSE
- Fresneda de Altarejos14.2km NE
- Fuentes16.2km WNW
- Mariana17.4km SSW